Tech report WUCSE-2006-22: Feature Detection Using Curvature Maps and the Min-Cut/Max-Flow Graph Cut Algorithm

نویسندگان

  • Timothy Gatzke
  • Cindy Grimm
چکیده

Automatic detection of features in three-dimensional objects is a critical part of shape matching tasks such as object registration and recognition. Previous approaches to local surface matching have either focused on man-made objects, where features are generally well-defined, or required some type of user interaction to select features. Manual selection of corresponding features and subjective determination of the difference between objects are time consuming processes requiring a high level of expertise. Curvature is a useful property of a surface, but curvature calculation on a discrete mesh is often noisy and not always accurate. However, the Curvature Map, which represents shape information for a point and its surrounding region, is robust with respect to grid resolution and mesh regularity. It can be used as a measure of local surface similarity. We use these curvature map properties to extract features and segment the surface accordingly. Although thresholding techniques can be used to generate reasonable features, the choice of a threshold is very subjective and the results may be very sensitive to this choice. To avoid the threshold dilemma and to make the selection of the feature region less subjective, we employ a min-cut/max-flow graph cut algorithm, with vertex weights derived from the curvature map property. A multi-scale approach is used to minimize the dependence on user defined parameters. We show that by combining curvature maps and graph cuts in a multi-scale framework, we can extract meaningful features in a robust way.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Feature Detection Using Curvature Maps and the Min-Cut/Max-Flow Graph Cut Algorithm

Automatic detection of features in three-dimensional objects is a critical part of shape matching tasks such as object registration and recognition. Previous approaches to local surface matching have either focused on man-made objects, where features are generally well-defined, or required some type of user interaction to select features. Manual selection of corresponding features and subjectiv...

متن کامل

Feature Detection Using Curvature Maps and the Min-cut/Max-flow Algorithm

Automatic detection of features in three-dimensional objects is a critical part of shape matching tasks such as object registration and recognition. Previous approaches often required some type of user interaction to select features. Manual selection of corresponding features and subjective determination of the difference between objects are time consuming processes requiring a high level of ex...

متن کامل

A Graph-based Semi-Supervised Learning Approach and its Feature Selection

With the lack of labeled data, the learning accuracy of a supervised learning algorithm deteriorates. Meanwhile, it is more easy to collect plenty of unlabeled data. Furthermore, a graph can be used to express the underlying distribution of data in the dataset. Thus, a classification problem is converted to a graph partition problem. One typical graph-based semi-supervised learning algorithm is...

متن کامل

A unifying graph-cut image segmentation framework: algorithms it encompasses and equivalences among them

We present a general graph-cut segmentation framework GGC, in which the delineated objects returned by the algorithms optimize the energy functions associated with the p norm, 1 ≤ p ≤ ∞. Two classes of well known algorithms belong to GGC: the standard graph cut GC (such as the min-cut/max-flow algorithm) and the relative fuzzy connectedness algorithms RFC (including iterative RFC, IRFC). The no...

متن کامل

Eecient Approximation Algorithms for Semideenite Programs Arising from Max Cut and Coloring Eecient Approximation Algorithms for Semideenite Programs Arising from Max Cut and Coloring

The best known approximation algorithm for graph MAX CUT, due to Goemans and Williamson, rst nds the optimal solution a semideenite program and then derives a graph cut from that solution. Building on this result, Karger, Motwani, and Sudan gave an approximation algorithm for graph coloring that also involves solving a semideenite program. Solving these semideenite programs using known methods ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006